#ifndef GENERALCONFIGURATION_H_
#define GENERALCONFIGURATION_H_
#include <string>
#include <vector>
#include "Poco/Util/IniFileConfiguration.h"
#include "Poco/DateTime.h"
#include "Poco/DateTimeParser.h"
#include <iostream>
#include "EnergyMarketLogger.h"
class GeneralConfiguration : public Poco::Util::IniFileConfiguration
{

private:
	 double bAccount;
	 double energyValue;
	 bool AgentOn;
	 int sayaBuying;
	 int loggerCP;
	 int loggerFP;

public:
	GeneralConfiguration();
	GeneralConfiguration(std::istream& istr);
	GeneralConfiguration(const std::string& path);
	void Construct();

	double getAccount();
	double getEnergyValue();
	bool getAgentOn();
	int getSayaBuying();
	int getLoggerCP();
	int getLoggerFP();


	virtual ~GeneralConfiguration();
};

#endif /*GENERALCONFIGURATION_H_*/
